package com.wv.model.basic;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import com.wv.model.common.BaseField;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = false)
@TableName("basic_resident_house")
public class BasicResidentHouse extends BaseField implements Serializable {

    @TableId(value = "id", type = IdType.INPUT)
    private String id; // 主键

    private String residentId; // 住户id

    private String communityId; // 小区id

    private String houseId; // 房屋id

    private String structureFullIds; // 楼栋结构串

    private String residentType; // 住户类型，业主、家属、租客

    private String residentRelationType; // 住户关系

    private String residentStatus; // 住户状态，当前、历史

    private String createUser; // 创建人

    private String updateUser; // 修改人

    private String isDeleteFlag; // 是否删除: Y--是 N--否
}
